Automated Extraction of Data Lifecycle Support from Database Applications

نویسندگان

  • Kaiping Liu
  • Hee Beng Kuan Tan
  • Xu Chen
  • Hongyu Zhang
  • Bindu Padmanabhuni
چکیده

Database application is one of the most common types of systems. Grounded on the simple concept of data lifecycle— any data in database is created from insertion, used via selection and modification and terminated at deletion—this paper proposes a novel approach to reverse engineer the data lifecycle automatically from the source code of database applications. The extracted information can be used for the selection of opensource database applications for adaptation. It can also be used for maintenance and verification of database applications. A tool has been developed to implement the proposed approach for PHP-based database applications. Case studies have also been conducted to evaluate the use of the proposed approach. Keywords-data lifecycle; extraction; reverse engineering; maintenance; verification

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Feature Extraction and Simplification from colour images based on Colour Image Segmentation and Skeletonization using the Quad-Edge data structure

Region features in colour images are of interest in applications such as mapping, climatology, change detection, medicine, etc. This research work is an attempt to automate the process of extracting feature boundaries from colour images. This process is an attempt to eventually replace manual digitization process by computer assisted boundary detection and conversion to a vector layer in a spat...

متن کامل

INDREX: In-database relation extraction

The management of text data has a long-standing history in the human mankind. A particular common task is extracting relations from text. Typically, the user performs this task with two separate systems, a relation extraction system and an SQL-based query engine for analytical tasks. During this iterative analytical workflow, the user must frequently ship data between these systems. Worse, the ...

متن کامل

UCLA Research on Information Management for Bioinformatics

This research initially focused on construction of a graph database for bioinformatics — a database system allowing storage and retrieval of labeled, directed graphs. Intuitively, graph databases seem well-suited for applications like bioinformatics that involve complex, unstructured information in a fundamental way. However, it is difficult to translate graph data management research into bioi...

متن کامل

Automated Extraction of Building Geometry from Mobile Laser Scanning Data Collected in Residential Environments

Spatial data collection in urban environments for the extraction of building inventory information is important for many applications such as urban planning, storm water management, hazard mitigation, vulnerability assessment, and loss estimation to name a few. Creating and updating building inventory databases in large and developing urban environments benefits from efficient data acquisition ...

متن کامل

ساخت مدلی برای تعیین نوع درمان سنگ حالب با راه‌کار داده‌کاوی

Background: Data mining as a multidisciplinary field is rooted in the fields such as statistics, mathematics, computer science and artificial intelligence and has been gaining momentum in scientific, managerial, and executive applications in health care. Data mining can be defined as the automated extraction of valuable, practical and hidden knowledge and information from large data. Applying d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011